<?php

namespace catchAdmin\phone\request\userExt;

use catcher\base\CatchRequest;

class saveRequest extends CatchRequest
{
    protected $needCreatorId = false;


    protected function rules(): array
    {
        return [
            'role|个人身份'         => 'require|array',
            'realname|姓名'         => 'require',
            'work_company|所在单位' => 'require',
            'duty|职位'             => 'require',

            'birthday|出生年月' => 'require|dateFormat:Y-m-d',
            'sex|性别'          => 'require|in:1,2',

            'xue_li|学历'         => 'require',
            'university|毕业院校' => 'require',
            'mobile|手机号'       => 'require|mobile',

            'city_code|常住城市' => 'require|array',

            'join_is|是否愿意加入智库' => 'require',
        ];
    }


    protected function message(): array
    {
        return [
//            'parent_id.require'    => '推广人不能为空',
//            'company_type.require' => '请选择公司类型',
//
//            'company_name.require'    => '请输入公司名',
//            'company_license.require' => '请上传营业执照',
//
//            'person_realname.require' => '请输入法人姓名',
//            'person_mobile.require'   => '请输入法人手机号',
//
//            'linkman_realname.require' => '请输入联系人姓名',
//            'linkman_mobile.require'   => '请输入联系人手机号',
//
//            'city_code.require'    => '请选择地区',
//            'city_address.require' => '请输入详细地址',
        ];
    }
}
